projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f08fc12
)
printing: Call mark_printer_active() with correct parameters
author
Marek Kasik
<mkasik@redhat.com>
Tue, 4 Dec 2012 14:48:08 +0000
(15:48 +0100)
committer
Marek Kasik
<mkasik@redhat.com>
Tue, 4 Dec 2012 14:48:08 +0000
(15:48 +0100)
Revert the second part of the commit
6ad6f719c6b2fc7cf797c86b406f4e61d9fca4d1
. mark_printer_active()
was called without its second parameter in g_list_free_full().
modules/printbackends/cups/gtkprintbackendcups.c
patch
|
blob
|
history
diff --git
a/modules/printbackends/cups/gtkprintbackendcups.c
b/modules/printbackends/cups/gtkprintbackendcups.c
index 675e4c39967fbd58550bd3021d1bb3ff0eccee82..96f4be410339f04b3511a8c49b127278aad3a007 100644
(file)
--- a/
modules/printbackends/cups/gtkprintbackendcups.c
+++ b/
modules/printbackends/cups/gtkprintbackendcups.c
@@
-2210,7
+2210,8
@@
cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend,
as inactive if it is in the list, emitting a printer_removed signal */
if (removed_printer_checklist != NULL)
{
- g_list_free_full (removed_printer_checklist, (GDestroyNotify) mark_printer_inactive);
+ g_list_foreach (removed_printer_checklist, (GFunc) mark_printer_inactive, backend);
+ g_list_free (removed_printer_checklist);
list_has_changed = TRUE;
}